# -*- coding: UTF-8 -*-


#每个函数都有自己的命名空间，python会猜测一个变量是局部的还是全局的，假设任何在函数内复制的变量都是局部的。
#要给函数内全局变量赋值，使用global
#global varName(定义一个全局变量)
Money = 2000
def addMoney():
    # global Money
    Money = Money+1

print Money
addMoney()  #出错
print Money

#dir()函数：返回的列表容纳了在一个模块里定义的所有模块、变量和函数

import math
contemt = dir(math)

print content;